About E4 Management Ltd (07787186) United Kingdom