About Development And Capital Limited (10177232) United Kingdom