Ever heard of Glint? If you’re in the UK – or involved in the payments space – perhaps you have. But methinks 99% of our readers haven’t. Better get familiar with them, though, because they’re coming to America.