About Ddco Ltd (12075968) United Kingdom