The Duchess of Sussex has launched a new Netflix show, and it gives a detailed insight into life inside her £11 million mansion