About Dsp Apps Consulting Ltd (07507613) United Kingdom