Major UK retail and commercial bank with significant market presence
Well-known UK bank, established brand, significant customer base in United Kingdom