About Netsat Media Limited (11896302) United Kingdom