Their website seems to be down for some time now.
The website is down, but you can still get the program from Software Informer.