About Lincoln Dsp Limited (10394632) United Kingdom