IBEX TECHNOLOGIES LIMITED - CIN U74210KA1999PLC025125 |