If you see this page, you have not accessed a valid download URL.
The PDF24 Creator can be downloaded here.