About S D S Trading Applications Limited (04600715) United Kingdom