About Jsd Holdings Limited (06238967) United Kingdom