About Kc Overseas Holdings Limited (01178001) United Kingdom