About Dtd Holdings Limited (12908675) United Kingdom