Interim Results - six months ended 31 March 2025 - Ramsdens Holdings PLC | RNS | Ticker