About D2i Developments Limited (09470185) United Kingdom