About G&l Group Holdings Ltd (11414871) United Kingdom