About C&c Capital Ltd (SC664582) United Kingdom