This page doesn't seem to work right on Google Chrome on Windows -- I can't click on any of the links.
It's unclear looking at the page what exactly is being sold? Health insurance? Some other kind of insurance? What do pets and fitness have to do with it?
I'm skeptical about any company in this space because often they talk as if you are going to get quotes without hearing from a second-rate salesperson. Maybe you're not doing this but you will pay for their sins regardless.
I have a friend who runs a dev shop in India who runs the software development operations for startups who have the business operations elsewhere. These guys are world-beating at what they do.