My company, based in Spain, requires the TIN number to post the invoice.
Thank you so much
@cristian please, drop us a line to hello@uploadcare.com