UK-based fintech providing cloud-native payment processing for enterprise merchants, valued at $40B at peak.