An independent IT payment consultancy and specialist technology provider serving financial institutions across the globe.