About Smtc Ltd (13532904) United Kingdom