SEMELAB LTD