About D.i. Development Limited (02846759) United Kingdom