About D The D Limited (05999106) United Kingdom