About Semiconductor Technology Solutions Ltd. (13562855) United Kingdom