About Kando Group Management Limited (12693986) United Kingdom