About Kc Management Solutions Limited (11228231) United Kingdom