About D.i.t.d Ltd (12706540) United Kingdom