About Kanji Capital Ltd (10916270) United Kingdom