Sorry - the website is down
Check out the web archive:

https://web.archive.org/web/20181004202243/http://www.centropa.org/mobile/