About Kc10 Limited (12152953) United Kingdom