I could not find a link/button to unsubscribe the sites that I have signed up for.
Thanks for trying Acquia Network. It is not necessary to unsubscribe. You can change the site name and remove the URL in the settings. Should you decide at a later time to use the subscription on this or another site it will remain available to you for the duration of the subsciption.
Acquia Technical Assistance Center
Acquia Client Advisory Team