About Kd Digital Signage Ltd (SC626762) United Kingdom