About Effect Trading Company Limited (10024843) United Kingdom