About G2h Group Ltd (09609148) United Kingdom