About Wellnessresolution Ltd (11915227) United Kingdom