Peter Egli, Switzerland, Zürich, M, Peter Egli Engineering