You need to visit the new Freedom support website and just simply click “Create A New Case” and choose “Invitations” from the ticket type menu and then in the message box just ask if they can invite you back to the network as you have removed all links now https://freedom.desk.com
Yeah for some reason the mobile version on the support site doest let anyone sign up/ log in or create a case. I ahve let them know a few weeks back so for now you will need to get on a Desktop or Laptop computer.
Just to clarify, if you have removed the content in question then contact the support team and they will be able to review your channel further and potentially reinvite you.