Biomotion Sciences Ordinary Shares (SLXN) Price To Sales Ratio