About G&l International Ltd (11876248) United Kingdom