Venmo, the popular mobile payment app, has long been a household name in the United States. But its potential in the UK […]