Unfortunately, it's impossible to download the application since no resource is available on the web. I've looked on various websites and I didn't find anything available. It could be possible that the software might be discontinued from development.
You need to reach to developers in order to find out if the product is still available or not.
Access the following page: http://www.comba-telecom.com/en/contact-us