4,761,905 Shares IBEX Limited Common Shares, par value $0.000111650536 per share UNDERWRITING AGREEMENT