About D.s.i. Developments Ltd (11459097) United Kingdom