About Dtm Global Holdings (london) Limited (12728269) United Kingdom