Q1 Results 2025 - Reckitt Benckiser Group PLC | RNS | Ticker