About Ddc Technology Limited (07191107) United Kingdom