About D2l Capital Limited (08077480) United Kingdom