About Kandhoo Ltd (12130139) United Kingdom