The official website which is listed as being the one where the application resides isn't working anymore. The hosting is there as I can see a default page added when you buy hosting, but that's it which could mean that the developer is migrating to another website or the website and the hosting are both discontinued.
If you still have the software installed, then right click the shortcut and open the file location. You might find a user guide or a manual to help you work with the software.