Peter Krapf, Switzerland, Engelburg, M, P7 Holding AG