About G L M Holdings Limited (10014739) United Kingdom