About Vxd Ltd (07874445) United Kingdom