About The Organic Spice Company Ltd (12637918) United Kingdom