Unfortunately, there is no information about this product anywhere. It's possible the the developer has discontinued it. Because of this, there is no way to download the program anymore. Also, according to the official compatibility center for Windows 8, the product isn't in the the list of compatible applications.
However, if you manage to download the application, or you have a copy, then to install it on your computer, right click on the setup.exe file > Properties > Compatibility > Run this program in compatibility with Windows XP. After you did this, the installer should start, and to install the product just follow the instructions provided by the wizard.