Legal notice (Impressum)

Information under § 5 DDG (Digitale-Dienste-Gesetz). The German version is the legal text.