About the Startup
UK fintech providing white-label payment infrastructure and embedded payments platform, with an Electronic Money Institution (EMI) licence; processes >200M transactions and over £180bn in payment value annually.