About Tradingfx Ltd (12308629) United Kingdom