About Dcs Technology Limited (10822363) United Kingdom