About E11 Holdings Ltd (12591930) United Kingdom