About E1 Heca Limited (11491814) United Kingdom