About Dss Technology Ltd (13081465) United Kingdom