The website that you reference looks at a lot of stocks in a general manner in my opinion and likely do not investigate entities like subsidiaries. It is difficult to unwrap this subsidiary because so many names are being used to represent the same treatment center business. In fact, up until recently the treatment center was referred to as Addiction Recovery Institute of America, LLC (ARIA).
The same annual filing document for Peace of Mind Counseling Services, Inc for April 2022, is signed of at the bottom by Lawrence Hawkins as CEO and not Shawn Leon. Source for the documents is below, links are at the bottom of the page.