About Kenna Investments Limited (09254611) United Kingdom