About Cc Technologies Ltd (13482878) United Kingdom