Carmoola is a trading name of Carmoola Limited which is registered in England & Wales, under Registered No. 12992987. Its Registered Office is 4th floor, 33 Cannon Street, London, EC4M 5SB. Carmoola Limited is pending authorisation by the Financial Conduct Authority. To get in touch, email us at firstname.lastname@example.org
Mastercard cards are issued by Paynetics AD (via Paystratus Group Ltd, a registered agent of Paynetics according to Art. 19 of the PSPSA) with company address 76A James Bourchier Blvd, 1407 Sofia, Bulgaria, company registration number 131574695 and VAT BG131574695, pursuant to license by Mastercard International Incorporated and Bulgarian National Bank.
Want to get early access?
We're not ready to launch yet, but drop your email here and you'll be the first to know 🤩
Carmoola Limited is pending authorisation from the Financial Conduct Authority.