About Eci Management Limited (11308989) United Kingdom