Integrated Payment Services Limited (IPSL) Jennifer Thueri revealed this after the FinTech firm clinched a global emerging payments award