The Duke and Duchess of Sussex's multiyear Netflix deal will conclude in September, according to Page Six