About C&c Solution Ltd (11762661) United Kingdom