About X Global Ventures Ltd (11840262) United Kingdom