While in Cloudflare dashboard, in footer menu under “Resources” section there is mentioned “Partners”, which once clicked leads to an 404 error page.
Thought Cloudflare team should be informed and update the link in the menu.
Other than that, cheers from a community member.