About E3 Holdings Limited (03755040) United Kingdom