About Kenkie Ltd (11147305) United Kingdom