Marcel Schumacher, Germany, Birsfelden, M, Ellab AG, 2175