About Africa Spice Ltd (13041346) United Kingdom