About Jed Holdings International Ltd (13688902) United Kingdom