H1 2025 Results - Diaceutics plc | RNS | Ticker