Interim Results 2026 announcement - Derwent London plc | RNS | Ticker