About Vvx Limited (10269330) United Kingdom