LONDON, UK, 11 February 2025, Optima Health (AIM: OPT), the UK's leading provider of technology enabled corporate health and ...