About Qx Global Services Limited (10952898) United Kingdom