LONDON: Optima Health Plc (AIM: OPT), a leading UK provider of technology-enabled corporate health and wellbeing solutions, reported strong preliminary unaudited results for the fiscal year ended March 31, 2025, highlighting strategic progress, international expansion, and a robust financial position. The company posted group revenue of £105 million, compared to £110.9 million in FY24,…