About G L Lin Limited (SC620585) United Kingdom