About D3i Developments Ltd (NI636378) United Kingdom