Developer of a financial ecosystem designed for seamless payments, banking, credit, and business management purposes. The company's ecosystem offers tools such as instant debit cards, seamless transfe...

Information Technology
London, United Kingdom
Founded 2015
4,547 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$200.1M
Last Round
N/A