About Ss Instrumentx Limited (10777440) United Kingdom