Investor Update presentation of Interim Results for 6 month period ending 30 September 2025 - TwentyFour Income Fund Limited | PRN | Ticker