About G1 Vhkk Limited (11510616) United Kingdom