About Project X Global Limited (10912488) United Kingdom