About C And C Research Ltd (10311933) United Kingdom