London Challenger Bank Allica Bank Raises £100M Series C Funding