UK-based financial technology and investment app platform
Established mid-market fintech with UK presence, recognized in industry