About Kcm Holdings (scotland) Ltd. (SC378862) United Kingdom