About C&c Investments Ltd (11838790) United Kingdom