About The X World Vr Limited (12438602) United Kingdom