About Kana Holdings Ltd (12117083) United Kingdom