Otto Investments GmbH FN 617812y