About G1ll Ltd (12621313) United Kingdom