About G11 Holdings Ltd (12308622) United Kingdom