About C&c International Limited (12296375) United Kingdom