Avalua AG, Switzerland, St. Niklaus