About D.e.t. Developments Limited (12083380) United Kingdom