About Jed Health Management Ltd (12463567) United Kingdom