No sure which part looks exciting because the only information on the site is the terms and conditions and they are written in a foreign language for some strange reason.
I'm with Punter, its time for management to fess up and tell us what is going on.