About Placid Wellness Limited (NI656690) United Kingdom