About Semilac Gb Ltd (12520881) United Kingdom