About Ddo Global Limited (10422642) United Kingdom