Payment processing and fintech platform
Well-established fintech unicorn, known in payments industry, UK-based