Fintech British fintech Nimbla attracts £5.1M investment as embedded insurance takes off Wed 3 Nov 2021