For users from other countries:
UPGAMES TECH LTD
Company number: 16058963
Registered address: Office 638c Horton House Exchange Flags, Liverpool, Merseyside, England, L2 3PF
For Canadian users and Canadian market:
VIDEVAL PRO LP
Business Identification Number: 311291223
Registered address: 1110 Finch Avenue West, suite 406, North York ON, M3J 2T2, Canada