About C D D Associates Limited (09114623) United Kingdom