About Village Capital Limited (04193590) United Kingdom