About K&c Int. Limited (13153341) United Kingdom