About Kch Limited (13130224) United Kingdom