About Shanmack Wellness Limited (11728867) United Kingdom