About Kana Invest Limited (12080196) United Kingdom