About Dsw Ventures Limited (12308302) United Kingdom