About Kc Sips Solutions Limited (07502375) United Kingdom