About Jed Clist Ltd (13683228) United Kingdom