About Kana London Limited (10707919) United Kingdom