About Sa Tech Limited (10031314) United Kingdom