Sarna Patent- und Lizenz AG, Sarnen, limited or corporation