About Deconsys Technology Limited (04329887) United Kingdom