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.
HTC U12 Plus review: Hands-on