Sounds to me like this APF company was just created in order to try to get a contract to run that jail. So their website embellishes some... that’s not exactly unusual on the Internet.
Sounds like they’re trying to pick up some of the business left behind when Blackwater shut down.
That could very well be it....I am taking some of the tinfoil off....but not all of it...see just above.