CRODA INTERNATIONAL PLC IRinterim report · 2025-06-30Croda H125 results analyst presentation 29 July 2025