About Jed Health Management Limited (10039590) United Kingdom