Anyone know what has happened to the Freesat forum (www.freesat.cn/forum/) ?

Been trying for a few days now, and keep getting:

This site canít be reached

www.a.comís server DNS address could not be found.