About Dsd Solutions Ltd (11381626) United Kingdom