Final results for year to 31 March 2025 - Theracryf PLC | RNS | Ticker