About Semics Ltd (12871299) United Kingdom