About G1 Lilu Limited (11520259) United Kingdom