About Kando Consulting Limited (11343259) United Kingdom