About E2xn Limited (04194826) United Kingdom