AUDITED RESULTS FOR THE YEAR ENDED 30 APRIL 2023 - Shortwave Life Sciences Plc | RNS | Ticker