A brief introduction to the city of Alexandria, its history, and the system the game will be run on can be found in Welcome to Earth Adjacent. Other than that, you can find some brief information on the skill system of 7th Edition of Call of Cthulhu