Question: Cabalva made three voyages for which English and British joint-stock company?
Answer: East India Company