About Nu Media House Ltd (09179797) United Kingdom