About E2 Investments Limited (11441307) United Kingdom