About Ddo Management Ltd (13267552) United Kingdom