QOOLE TECHNOLOGY LTD