About Anemone Wellness Limited (NI656755) United Kingdom