About Kch (uk) Holdings Limited (09241206) United Kingdom