About Deploy Diagnostic Solutions Limited (12149478) United Kingdom