Is 'looked after' the same as 'in public care'?
Yes. They are interchangeable. Both are general terms that include more than one specific legal status.