About Ecc Holdco Limited (12635528) United Kingdom