Notice of Q1 2025 Business Update - Derwent London PLC | RNS | Ticker