About D.d.d. Limited (00122029) United Kingdom