THEA Pharma S.A., Schaffhausen, limited or corporation