Business News Taxes Made Simple How two UK founders are taking the stress out of Self Assessment by blending smart tech with real human support. By Entrepreneur UK Staff