Payment systems - UK.
Emerging Payments Association, the former name of the UK's Payments Association.