About C&opa Ltd (12837846) United Kingdom