Dear,
actually this site is work in progress, we are working on developing to a new demo.
This is why now we have closed the access to public, and don't advertize the service.
We are releasing Knowage 6.1, at the end of the installation process the installer add some demo reports.
Best Regards
Angelo