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

Another commenter basically deduced this