About Kanha Properties Ltd (11620925) United Kingdom