About Kando 2 Limited (10520460) United Kingdom