About Vsf Capital Limited (10432024) United Kingdom