About X Media Ltd. (08225611) United Kingdom