LLP vs LLC: Key Differences for Freelancers and Small Businesses