About Vx Ltd (12290681) United Kingdom