About D&cc Ltd (10727100) United Kingdom