About Kc2 Solutions Limited (09812591) United Kingdom