I don't think there should be a limit to a companys' growth.
However I would argue that in an ideal world there should be absolutely no place in society for privately run prisons or schools.
why exactly?
If one country ran every prison in the entire world, it would cost a heck of a lot more for the UK to run its own prisons than to have them run your prisons as they'd be buying all the necessary equipment, from riot shields, to sporks, in such massive bulk, from the cheapest places in the world, if not building it all themselves.
Why would a locally run prison run better than one run by better experienced people, or cost less, or somehow be bad in any way at all.
Yes, in a film they might brainwash every prisoner and released a couple hundred million prisoners worldwide to take over every country, however chances of that are pretty remote.
Also according to that info, 3billion turnover, considering the amount of things they are involved in, is VERY small, thats not profit, but turnover, they run a nuclear weapons program ffs, 3 billion turn over is almost laughable, although to be accurate its VERY likely their actual turnover is pretty much classified as you can be certain anything government, security won't be publically stated or announced and I simply can't imagine a company like that having that much turn over. Though it depends what you classify as turnover, they don't sell an awful lot, but get paid for providing services indirectly.