About E.i.c. Management Limited (02807906) United Kingdom