About Magna Carta Consortium Ltd (11193823) United Kingdom