About Thrivemind Body & Whole Limited (13635485) United Kingdom