Crypto Base Ltd Company No. 10825810 London, WC2A 1LF is authorised by the Financial Conduct Authority under the Electronic Money Regulations 2011, for the issuing of electronic money transfer.
Do you really believe he intended to bring out a Visa card too?
I’ve completed searches on the Financial Services Register which is a public register of the firms authorised by us and I've found no record of Crypto Base Ltd as being authorised by us.
This means that you would not have access to The Financial Ombudsman Service in the case of a dispute with an authorised firm or the Financial Services Compensation Scheme (FSCS) in the event an authorised firm is declared bankrupt or insolvent for example.