Does anyone have any experience with paydo.com?
They offer "E-wallet, EU IBAN, and Merchant account", business and personal.
The company behind it is Ecommerce Technologies LTD, estabilished in 2017.
They have a FCA license Financial Conduct Authority but in the requirements section I see...