It's difficult to see why this is a good investment.
They've made a net loss for every year in operation - although granted that loss is shrinking.
This isn't a tech business - it's an insurance business that uses some tech.
There's no network effect, and they are operating in a price sensitive market.