Paymentwall Ltd

Paymentwall is a global payment provider that allows you to process credit card payments and local payment methods, including e-wallets, bank transfers, prepaid cards, and cash options, in 200 countries.

https://www.paymentwall.com/en

View FCA registration