Insurtech named winner of the Fintech Start-up Challenge