Alpha-O Peptides AG, Riehen, limited or corporation