Signal26 Biotherapeutics SA, Limited, CHE-147.273.155