About Jed Holdings Ltd (10758815) United Kingdom