About Dcd Technology Limited (10948150) United Kingdom