About Ddt3 Ltd (12242140) United Kingdom