About Dcsc Management Limited (SC469047) United Kingdom