About V&a Capital Limited (04124849) United Kingdom