About Dd International Limited (13243589) United Kingdom