About Spice Flavaz Jamaican Cuisine Ltd (12993824) United Kingdom