Cape Trading And Investments Ltd