Meister & Co AG, Wollerau, limited or corporation