About G Square Managing Member Limited (10070080) United Kingdom