Annual Financial Report year ended 30 Sept 2023 - Titon Holdings PLC | RNS | Ticker