About D.d.i. Systems Limited (02283795) United Kingdom