YABI TECHNOLOGIES LTD