INTELLIGENT FLOW SOLUTIONS LTD