About G1 London Limited (11005727) United Kingdom