Lime – Insurance With A Twist Over 11 million people in the UK who need insurance, don’t have it because..