Marc Hoffer, Switzerland, Edinburgh, M, Hega - Bugnard AG