About G1&l Ltd (11586583) United Kingdom