Owner: 833545408046432258
Server: 839746586287669270
Attention! They are giving out nitro (but it's probably a scam) and they host a website, where you have to pay real money for services they don't give. They don't even hide it! In their proof channels, they are using the same link over and over again without spoiling or hiding it.
(Possible) Related helpers:
829641216152305715, 809046749373136926, 807606912027197440, 845629841487036418
Proof of their "nitro-winners" channel (where the links are the same):
