About D2 Capital Limited (11181612) United Kingdom