STS Holding AG, Switzerland, Meggen