About Semasonic Limited (10116587) United Kingdom