About Ss Techsoft Limited (09218106) United Kingdom