Just to clarify, the proposal included to have an address in Switzerland, but not to be resident anywhere else, and the insurance should cover everywhere in the world where I would be. It was back in 2011 - so it included health insurance, live insurance, travel insurance and more.
The Bratwurst company you call it, was Alianz Versicherung and one of their agents.
It does not change much I think, but if any of the readers have doubt or want to get an indication of what Insurance costs they can face, I think it make good sense to mention some fees.
I have seen similar︀ questions with offshore companies, accounting services, banking and the list is long.