About Dsd Holdings Ltd. (10735829) United Kingdom