Interim Half Year Results 2025 - Avacta Group plc | RNS | Ticker