About Dtc-nc Ltd (10894833) United Kingdom