DILIGENT HOLDINGS (PVT) LTD