OTC Europe LLP, United Kingdom, Londres, GB, OTC Europe Sàrl