About Scale Dx Ltd (12592814) United Kingdom