Can you sign up from abroad?

Yes you can. All you need is the TIN-number (your personal tax ID) and the UID (company ID). By submitting both of these we complete the necessary form of registration (in italian) for you.