Meghan Markle's new Netflix ventures revealed Duchess of Sussex and Prince Harry are currently engaged in several initiatives 10 months ago