About J S D Ventures Limited (05650233) United Kingdom