Walch AG, St. Niklaus, limited or corporation