About Kes Group Holdings Limited (NI635963) United Kingdom