About Ddc Technologies Ltd (07996090) United Kingdom