gd medical AG, Freienbach, limited or corporation