Data security concerns hinder the growth of financial services companies in the United Kingdom5 February 2025