Registration is necessary the first time you log in.
“My Page” is a link that appears after you’ve logged in, you can change your details and password there.
This website is still in draft state.