Philipp Horcher, Switzerland, Luzern, male, XTS GmbH