About Scs Technology Limited (06386289) United Kingdom