About Sm Teksolutions Ltd (SC694009) United Kingdom