Financial Reports 2026 Management Letter Reply Annual Report and Financial Statements for the year ended 31 December 2025