About Kes Holdings Limited (07012419) United Kingdom