I would be very wary of it. It obviously has no relation to NATO armed forces. The address given is just Dublin, Ireland but their website is .tk which is Tokelau administered by New Zealand. Free live TV, free music on offer? It all sounds to good to be true.
Best Amazon Echo: What’s the best Alexa speaker?