About Cc Initiative Ltd (07331150) United Kingdom