what is separate legal entity and corporate veil CA – IPCC, INTERMEDIATE, FOUNDATION