About E2 Partners Limited (13361838) United Kingdom