About Digital Sign Solutions Ltd (11849920) United Kingdom