About Cdc Dem Co Limited (11067113) United Kingdom