About Ddst Holding Ltd (12335109) United Kingdom