I also wonder why the prices are largely in the same ballpark irrespective of the airport. This seems a mostly labor intensive offering, and labor costs are much lower in, say, India.
They are reselling local services. The costs are going to be space in the airport + paying for customers to cut queues, which airports will already be selling to airlines. Staff costs will be a minor component, I suspect.