About Vx Ltd (12632960) United Kingdom