Q1 2025 Pillar 3 - Natwest Group plc | RNS | Ticker