About Ec Investment Holdings Limited (11314252) United Kingdom