About S&s Tech Ltd. (08400068) United Kingdom