It's not a police union, it's some mysterious 501(c)(3) that has existed since about 2017 and is run by some guy named Eddie Hutchison. Its address is
8710 BASH ST UNIT 501692
INDIANAPOLIS, IN 46250 USA
and its phone number is (302)469-1765.
In its first year of existence it had gross receipts of $103,171, but just by the next year, 2018, this had already risen to $2,294,166. By 2019, thise rose to $3,147,874. This amount of money appears mostly to be spent, since between its cash on hand and debts, there is only $120,440 in net assets.
The organization claims, in a press release as well as in its Form 990:
I'm not sure what this actually entails but apparently getting into online spats with furfags is part of it.