About Kanri Ltd (11439854) United Kingdom