About Wellbeingmdx Ltd (11132927) United Kingdom