ILOKA PRIVATE LIMITED - CIN U72900KA2000PLC026729 | Company