About Chakaraka Store Ltd (13149210) United Kingdom