Unfortunately, it's not possible to say if you can install this application on Windows 8 or not since there is no place to obtain the system requirements from. I've checked all the possible websites including Google Search, Software Informer page and other 3rd party download pages and didn't find anything about it.
At this time, the compatibility with Windows 8 is listed as being unknown. But you can set the app to run in Compatibility mode. Right click the setup package and choose Properties > Compatibility. Select a previous version from the drop-down list and tick the Run as Administrator as well.