About C&k Care Solution Limited (12906878) United Kingdom