Legal notice

Company and legal information.

This English translation is provided for convenience. The German legal notice remains authoritative.