About Sheshea Naturals Ltd (12213355) United Kingdom