You can't contact that developer because the website where all the info was stored is actually not available. I've also used a proxy server to access the same website, but the same error was on screen again which could also mean that the developer is actually out of business.
There is no other trace about the developer you're looking for.