Ixaris Systems Ltd is authorised and regulated by the Financial Conduct Authority under the Payment Service Regulations 2009 for the provision of payment services. Registration number 540990. Registered address 22 Long Acre, London WC2E 9LY, United Kingdom. Ixaris Visa cards are issued by Bank of Valletta, Transact Payments Limited and IDT financial services, pursuant to a licence From Visa Europe. Ixaris MasterCard cards are issued by Bank of Valletta, Transact Payments Limited and IDT Financial Services Ltd., pursuant to licence by MasterCard International Incorporated. MasterCard is a registered trademark of MasterCard International Incorporated.