I have checked the application page and clicked the download button. Indeed, it redirects me to the official website, but this is not misleading, because the software doesn't have a direct download anymore. Afterwards, I visited the official website and found that download is not possible. You will have to connect to a protected area where you can log in with username and password in order to download the file. Even if there was a download link available in the member's area, it wouldn't be possible to obtain it since it's protected. That's why I believe the home URL of the developers has been used instead.
For more information, visit the official website: http://www.atdi.com/ics-telecom/