About D2d Holdings Limited (10312917) United Kingdom