What Does Legal Entity Mean In Business