A quick glance at their site suggests that they are selling insurance for the US market. I don't see any reference to expat health insurance. There are some references to "international travel insurance" or to "travel insurance" - without checking closer, it's hard to tell which of those might qualify if you need health insurance to qualify for a visa.
If you need expat insurance (as opposed to travel insurance, which includes medical repatriation in case of serious accident or illness), the usual requirement is that the expat insurance must cover as much as the national health care system does (or requires). Much of what is marketed in the US as "travel insurance" or "international health insurance" only covers emergency care when you're outside the US. Expat health insurance normally covers regular doctor visits, screening tests, routine vaccinations, prescriptions and other day to day stuff. It helps if the plan states that it "meets visa requirements" or something similar.
The French national plan covers about 70% of most visits and treatments and then most people here have a mutuelle to cover the rest. Be wary of any plans that have "co-pays" or deductibles because national health plans don't have those (well, there is a sort of co-pay here in France, but it's 1€ for most things and 0,50€ for each prescription).
Cheers,
Bev