Cedrus Ventures And Investments Ltd