About E7 Solutions Limited (08894669) United Kingdom