About Ikandi Sweet Boutique Ltd (12899136) United Kingdom