About Kenna Limited (07369733) United Kingdom