About Cc Independent Consulting Limited (12213135) United Kingdom