SkyCell provides ‘Peace of Mind’ with new insurance offering