About G1 Lnxa Limited (11508490) United Kingdom