About Cdsm Holdings Limited (07585977) United Kingdom