Investor Presentation: Abingdon Health 2025 results for the year ended 30th June 2025