About World X Holdings Limited (11511069) United Kingdom