About Ddst Limited (11521102) United Kingdom