Employer Verified Available to UK-based employees (Change location)
These health insurance schemes are difficult to decipher as to what you are actually likely to get in the event of needing them. Which I didn't.
Nacro response
If in doubt you can always contact the HR team for advice and guidance.