About Kandu Partners Limited (10864161) United Kingdom