About S Technologies Limited (05012699) United Kingdom