I've checked the website and it loads just fine, only there is a problem: there is no content available except a image that loads when you access the website. In this case, it's practically impossible to obtain information about activation. I've looked on the web, but couldn't find anything on the activation process which means it's impossible to back it up.
If you still have the software installed, go to Help > About and use any information you can find to get in touch with the developers.