About Jkc International Ltd (12663244) United Kingdom