About World Spice Ltd (12344157) United Kingdom