About Sst Sensing Limited (SC232226) United Kingdom