Marc Binggeli, Switzerland, Krauchthal, M, Binggeli & Co.