Yoqo Payment System Ltd is licensed and regulated by the Financial Services Commission.
FSC License number: OF24200003 Code: FS-2.9 Payment Intermediary Services

Contact Information

Email

meithilesh.ramautar@yoqo.io

Phone

+230 55 32 59 09