About Vsw Ltd (11631113) United Kingdom