About Dsd Ventures Limited (12681583) United Kingdom