Okpay Finance Ltd is a regulated entity, incorporated under number BC1394795 and licensed in British Columbia, Canada. Money Service Business license number M23344850. Office address at 13353 commerce parkway, unit 2353 office# 317
Richmond, BC, Canada, V6V3A1.