InsureFirst announces official launch