About Jed International Management Company Ltd Ltd (12636496) United Kingdom