The 17 hottest fintech companies in Britain ranked