Copyright © 2025 PAIO All Rights Reserved.
Official MC Principal Member
Finthesis Ltd incorporated in the United Kingdom under company number 12431685 and licensed by Financial Conduct Authority (FCA) as an Authorised Payment Institution (license number 924263) for provision of payment services. Finthesis Ltd is registered at 2-4 Eastern Road, Imperial Offices, Romford, England, RM1 3PJ. Finthesis Ltd is registered with Information Commissioner’s Office under reference number ZA842677.