About Ddcr Ltd (13492022) United Kingdom