Yes, Sweldista Payroll application is actually free. I've checked their website and the available downloads and didn't find anything related to licensing conditions. They even mention on the download page that the application is FREE to download and use.
You can obtain a copy of the installation package from the official website. Note that Windows Installer as well as Net Framework needs to be installed prior to the installation of the actual package.