© 2025
For Payment Initiation Services within United Kingdom: NAUDAPAY LIMITED, (Company Number: 11741664) with the registered address: 162 Buckingham Palace Road, London, SW1W 9TR, UK is an authorized Payment Institution and regulated by the Financial Conduct Authority (FCA) (Reference number: 832969) under the Payment Services Regulations 2017.
For services within EU: NODA HOLDING LIMITED, (Company Number: HE 428729) with the registered address: Aglantzias, 62, EKATERINI NICOSIA BUSINESS CENTER, Flat/Office 203, Aglantzia, 2108, Nicosia, Cyprus is a software technologies provider operating within the European Union.