About Signature Dsp Systems Limited (NI063343) United Kingdom