About Kandokando Ltd (10777875) United Kingdom