About G.l. Group Limited (09884783) United Kingdom