About Turmeric Spice Ltd (13379789) United Kingdom