TODO: English translation of the imprint.
For now, the legally relevant imprint is available in German.