About C & C Collective Ltd (SC617853) United Kingdom