Yes. Volopa is authorised by the UK Financial Conduct Authority (FCA Number 554549) to carry out payment services. The card is issued by Paysafe Financial Services Limited pursuant to a licence by Mastercard International.