About G8 Group Ltd (09994161) United Kingdom