About Vxc Limited (10579256) United Kingdom