ARTECH POWER AND TRADING LTD