About Kendachi Ltd (13227462) United Kingdom