About E17 Holdings Ltd (12182932) United Kingdom