About Ddr Holdings Limited (11826975) United Kingdom