Strategy and Trading Update Year End 30/09/2025 - NCC Group plc | RNS | Ticker