Otto GmbH FN 235058z