greenmodul.ch AG, Thayngen, limited or corporation