About World Media Centre Ltd (09992305) United Kingdom