About Kanae Ltd (13597765) United Kingdom