About E2 Management Limited (10745162) United Kingdom