Open Trade Technology raises £17.7M (May 2026) | Funding Spotter | Funding Spotter