About D3e Developments Ltd (09165901) United Kingdom