About Jdsc Holdings Limited (11610478) United Kingdom