About G Squared Uk Limited (04400792) United Kingdom