About Urban Village Capital Limited (10323661) United Kingdom