About Dd Studio Ltd. (09533582) United Kingdom