About E2 Holdings Ltd (13558398) United Kingdom