ClikPay
Fintech Valley LTD is regulated by the Financial Conduct Authority with permission to provide regulated products and services, including but not limited to issuing Electronic Money and execution of payment transactions. FCA Reference number: 900986. Further information available in the FCA Financial Services Register.
960 Capability Green, Luton, Bedfordshire, LU1 3PE, United Kingdom
Phone: +447731743033