ELGEN ELECTRONICS CO LTD