About Kes Operations Limited (10380907) United Kingdom