About C&c Invest Ltd (12264818) United Kingdom