About E7 Holdings Limited (06644859) United Kingdom