company register number: 11972677
address: 3rd Floor The News Building, 3 London Bridge Street, London, United Kingdom, SE1 9SG
Incorporated on: 2019-05-01
Business scope: Providing payment services, Financial intermediation not elsewhere classified.