Everything is in the navigation on the left side. You click on "Contact/Imprint" and there is my email address and the support that comes with it. There is also the "FAQ" which answers common asked questions.
How do I get any help here? There's no support, no email address, I tried having your site send me a new password at an approved email address, and it never comes.