About Dcti Ltd (09271789) United Kingdom