About Cdsdr Holdings Ltd (12138845) United Kingdom