Travel insurance provider specializing in medical coverage
Small specialist insurer, minimal brand recognition beyond niche medical travel market