About D2d Associates Limited (12507599) United Kingdom