About Egc Investments Noel Road Ltd (10727387) United Kingdom