Swiss Next Invest AG, Altendorf, limited or corporation