About Jsd Investment Holdings Limited (13631095) United Kingdom