EcoGraf Interim Financial Report For The Half Year Ended 31 December 2023