PAYE via Umbrella?

If your paying income tax as a company director then you’ve defeated the whole object of setting up a ltd company also if your using an msc as an umbrella company this is what hmrc are looking for if your using an umbrella scheme then you could still be liable if the msc get your tax wrong