About Sts Inc. Ltd (13495007) United Kingdom