EffRx Pharmaceuticals SA, Freienbach, limited or corporation