About Kenmek Ltd (12607143) United Kingdom