Green Parrot AG, Dürnten, limited or corporation