£7.1m FY2023 revenue 'in line with expectation' despite

© 2025 Vimarsana