About Ec Trust Corporation Limited (10436979) United Kingdom