© 2017 InfinitCard. All rights reserved.
InfinitCard is the trading name of FinPayTech Global Solutions Ltd a Registered Electronic Money Issuer with the Financial Conduct Authority No.900144. Registered in England and Wales no.08659844. Registered Office, 156 Cherry Orchard Road, Croydon, England, CR0 6BB