About Kenna Ltd (13009269) United Kingdom