About Kanda Sprout Ltd (13197324) United Kingdom