About Ss Tech Ltd (06565163) United Kingdom