We do not have a download file for the latest version (3.7.0.90), but you can try downloading it from the developer's site
Lataa versio 2.5.7 Software Informer :sta
Scanned by 75 antivirus programs on Jul 3, 2023.
The file is clean, see the report.
Versio: 2.5.7 (x86/x64)
Date update: Jan 26, 2017
Tiedoston nimi: ldtl-win-mx850-2_5_7-en.exe
Koko: 1.9 MB