About Ecc Holdco 123 Limited (00236200) United Kingdom