ContactPay Solution LTD, Mazars, 30 Old Bailey, London, United Kingdom, EC4M 7AU.
ContactPay Solution LTD, a company registered in the United Kingdom with company number
12149419 is authorized and regulated by the Financial Conduct Authority as an Electronic Money Institution. Firm Reference Number:
901065.