About Jed Hill Holdings Ltd (10685668) United Kingdom