About Dx Wellbeing Limited (11739551) United Kingdom