Ben is the trading name of Thanks Ben Ltd, a company registered in England and Wales (No. 12335851) with registered office at 73 Cornhill, London, United Kingdom, EC3V 3QQ. Mastercard cards are issued by Paynetics AD (via Paystratus Group Ltd, a registered agent of Paynetics according to Art. 19 of the PSPSA) with company address 76A James Bourchier Blvd, 1407 Sofia, Bulgaria, company registration number 131574695 and VAT BG131574695, pursuant to license by Mastercard International Incorporated and Bulgarian National Bank. For more information, see our Terms of Service.