About Multicorder Dx Limited (SC635234) United Kingdom