Allica Bank raises £100m Series C in funding round led by TCV