About Kenji Management Ltd (10218779) United Kingdom