About Digital Solutions And Designs Ltd. (10478088) United Kingdom