Is this Divers Alert Network (DAN) Europe, and it's insurance subsidiary, IDA Insurance Limited?
Another commenter basically deduced this
Another commenter basically deduced this