About Dd International Ltd (10578892) United Kingdom