About Three S Technology Limited (10590997) United Kingdom