About Egc Investments Ellesmere Ltd (11180255) United Kingdom