Stauffacher Holding SA, limited, CHE-154.916.923