About Vx7 Limited (SC634785) United Kingdom