About Kes Technology Ltd (12148267) United Kingdom