Samuel Krähenbühl, Switzerland, Horgen, M, Ardo medical AG