About Magna Charta Ltd (09581934) United Kingdom