About Magna Folium Ltd (13194104) United Kingdom