due to the laws in my country, I need to issue an invoice for every payment I receive, including those from Itch.io. Just as many others in the forum, I need the company details for creating the invoice, such as Itch.io official name, address, etc. and an e-mail address where I can send my invoice.
I opened a ticket (#36216) one week ago, but got no reply. Also, I think publishing those details somewhere in the website or in our Dashboard, would be helpful for everyone.
Any help is appreciated.
P.S.: I used the Search function, but any reply to the threads I have found has been sent privately.