About Dd Global Limited (11413410) United Kingdom