Can't speak for DAN Europe, however consider my employer is not an insurance company but our Human Resources Department has tabs labelled insurance on their web site.
Insurance is a little like the shipping industry. Somebody owns the vessel, and leases it to somebody else, who hires a third...