About New World Media Ltd (09606201) United Kingdom