David Immanuel Peter, Switzerland, Zollikon, M, YAROCC AG