Thierry Edgar, Switzerland, M, Grin Advisors GmbH