About K&c Childcare Ltd. (10450290) United Kingdom