About Sst Tech Ltd (11427154) United Kingdom