About Cc Country Limited (12027058) United Kingdom