The English translation of our new website is still under construction!
We apologise for this and thank you for your understanding.
Please visit the German version of "About us" here!