In order to get demo access, please provide your email address.
Free Account Sign Up
The Regulated Provider is Moorwand Ltd, a company incorporated in England and Wales under registration number 08491211 the registered office of which is 30 St Mary Axe, London EC3A 8BF. Moorwand Ltd are the issuer of Cards pursuant to a license from Mastercard and/or VISA and/or Union Pay International (as appropriate). Moorwand Ltd are the issuer of the electronic money to you and are regulated by the Financial Conduct Authority (“FCA”) under the Electronic Money Regulations 2011 (FCA register number 900709) as an electronic money issuer.
Sorry, no online operators are available at the moment.
We are available in the following business hours:
UK: BST: 8AM-5PM
US: EDT: 3AM-12AM
I’m here to help you!