Webseite auf Deutsch translate page into english

Imprint

responsible for the content presented on this page is Stefan Schorsch
stefan [at] schorschium.org
Amrumer Straße 37
90425 Nürnberg

This is a non-profit website.

Notice: It seems, that the German "Impressum" has no exact translation (I searched both AE and BE), however it seems to get close to imprint or masthead (-->dicitionary). On the other side, I have not yet found a native speaker knowing the word "masthead" for that kind of purpose.
If you know a solution, I would be very thankful if you could tell me :)