About Dda-solutions Limited (12091477) United Kingdom