OpenAI UK Pay vs Select Electronic Trading Firms: 2025