About Kando 360 Solutions Limited (10162517) United Kingdom