About Mount Hadley Media Ltd. (SC479444) United Kingdom