About C&c Associates (europe) Llp (OC420061) United Kingdom