About K&c Solutions Ltd (11529961) United Kingdom