About Ddsk Developments Limited (12198683) United Kingdom