TORCH TECHNOLOGY LTD