About Ddk Technology Limited (SC668546) United Kingdom