About Nw69 Media Ltd (09835234) United Kingdom