About C C S L Management Ltd (12799364) United Kingdom