About Natures Jewel Ltd (12213566) United Kingdom