Taxes will have to be dealt with. Natural person or registered company does not matter. If you collect money, taxes are to be paid and you need to fill out a tax interview. Itch does not even handle this directly.