About Kes International Ltd (12661172) United Kingdom