About Ddk Developments Limited (12979829) United Kingdom