About Dcx Technology Ltd (13519651) United Kingdom