A review of Cuvva Car insurance company and their product offerings.