About Dsc Ventures Limited (NI666506) United Kingdom