Meghan Markle will be making her inaugural visit to Balmoral soon