About Ddy Ltd (10782912) United Kingdom