Tolong jelaskan mengenai Biografi dari Margaret dari Skotlandia

Margaret merupakan putri pangeran Inggris, Edward yang Diasingkan dan cucu perempuan Eadmund II Isen-Healf, raja Inggris. Setelah Penaklukan Denmark ke Inggris pada tahun 1016, Canute membuat Edward kecil diasingkan ke benua tersebut. Ia semula dibawa ke istana raja Swedia, Olof Skötkonung, dan kemudian ke Kiev. Ketika dewasa, ia melakukan perjalanan ke Hungaria, dimana pada tahun 1046 ia mendukung András I untuk mendapatkan tahta. Ibu Margaret, Agatha, diragukan, tetapi Margaret dilahirkan di Hungaria pada sekitar tahun 1045. Saudaranya Edgar II Ætheling dan saudarinya Cristina juga dilahirkan di Hungaria pada sekitar waktu yang sama. Margaret tumbuh di dalam lingkungan yang sangat religius di istana Hungaria. András I dari Hungaria yang dikenal sebagai "András yang Katolik" untuk kebencian ekstrimnya atas orang-orang kafir, dan loyalitas besarnya kepada Roma, yang kemungkinan dimana Margaret mengikuti kehidupannya yang saleh.