About Kando Group Limited (10091816) United Kingdom