About G1 Lkmx Limited (11521019) United Kingdom