About Ddt Management Ltd (11646233) United Kingdom