About C&c Consulting & Investment Ltd (10811686) United Kingdom