MINDPOOL TECHNOLOGIES LTD