About Vxr Limited (03672536) United Kingdom