What does the INSURANCE really mean?

This is what you would see when clicking on that comodo logo in the corner of the website

ok now my question is:

what does that insurance mean?

that if I “invest” money in that company’s website and maybe the owner, website, and everyone else related to such company disappear (while I have yet to be paid off from the previous investment) I will get the 100% amount of what I invested up to that $1,750,000?

In the event that this happen, what should I do in order to receive the loss I have made?

Locked for double posting