UK retail and digital banking institution
Established UK bank with significant presence, known within banking sector