About De Capital Limited (11939337) United Kingdom