About Vwm Holdings Limited (12980797) United Kingdom