About Kanji Advisors Limited (10256661) United Kingdom