Yes, limited companies and certain UK associations pay corporation tax on profits. Sole traders use income tax and corporation tax services to handle filings for eligible businesses