About Kanoo Ltd (13414185) United Kingdom