About Discover Wellness Limited (11362534) United Kingdom