Thomas Ruesch, Switzerland, Kölliken, M, Kanalifant AG