OK, I did a little searching.
First of all, based on who owns the domain, it looks like their domain name may have been hijacked. It's owned by someone in Prague, but the software coders are not Czech.
The "About us" wiki gave me
This site, which contains some intro info including the names of the coders. I did a search on their names.
It looks like one of them is at UCSD. If you scroll down to the bottom of
this page you'll find Mr. Hashagen and his email address. The name is rare enough that I would guess is the same fellow mentioned on the About Us wiki.