About Sher Naturel Ltd (13252317) United Kingdom