About Dtc International Holdings Limited (09926787) United Kingdom