About Magna Carta Media Ltd (08562131) United Kingdom