Interim Results for the six months ended 30 Sep 24 - Duke Capital Limited | RNS | Ticker