UK company recordAllica BankSME-focused digital bank; prior Series C £100m (2022, TCV-led)CandidateCore UK Open interactive recordCompanies House profile