About C&c Edition Limited (12786890) United Kingdom