About Cds Group Holdings Limited (12427841) United Kingdom