About Pandora X Software Studios Ltd. (11719272) United Kingdom