It is non-denominational. If you read the sections about Roman Catholicism you will note many are written by former Roman Catholics who are now Christians.
But I note you cannot refute what the article says about the Hail Mary prayer TO Mary.
Exactly. Your source is anti-Catholic. And I have found ex-Catholiics to be some of the most vicious attackers of the One, Holy, Catholic and Apostolic Church.