About Cc Startups Ltd (13397207) United Kingdom