About Kaka Stores Ltd (09119299) United Kingdom