About Khc&t Limited (SC622363) United Kingdom