About E2 Ventures Ltd (11131985) United Kingdom