Is the Link on My Company's Profile a 'Follow' Link?

No, it's not a 'follow' link.

Each Clutch profile has a 'Visit Website' CTA that links to your company's website, as seen below. 

Visit Website CTA (Profile Top-right)

This 'No Follow' link is strategically positioned on your profile to enhance visibility and guide potential buyers to your website.