About Kenoff Ltd (12499001) United Kingdom