About Dsp26gs Limited (11405234) United Kingdom