I used their questions to prepare for a TR, helped a lot. Just be careful as some of their material is old (I used my own manuals) and some of the answers to the questions are wrong (site has been updates since I used so questions may be fixed). I was using the A320 section, which is good, can't vouch for other types.
The Questions have been moved to the "My Quiz" section. Click on the tab under the MyCockpit Logo. Can also be accessed on individual aircraft page by clicking on "Quiz Start Now" button next to the aircraft picture. Much better since it now tracks your progress.
You can email them
[email protected] if you want more info, they don't seem to have added any information about who they are that run the site.
Edit: Pinged the Site, and the server is in France