Most of the info on that site is just that, INFO, and does need updating. It looks like a Student Project to me !
The phone number that they give is for
Via-Fon who provide the phone services for BlueLion Communications.
I suggest that it's better to try the Via-Fon website direct instead.