About K & Co. Holdings Limited (08095356) United Kingdom