About J S D Associates Limited (13278266) United Kingdom