All cryptocurrencies' difficulty in scaling is in the fact of being much slower to spread the information for more points than to send directly to a central point. And it is by spreading the information by several points, that they can not coordinate to change the initial information, that the Bitcoin is so resistant and can be considered in immortal theory.
There’s no company or centralized entity. It’s a 2nd layer solution. The entire network will be made up of people like you and me who host supernodes and offer exchange broker services.
Here’s the “All Things Graft” YouTube channel with some very good videos to explain how it all works: https://www.youtube.com/channel/UCV-5A5mbnu64pPRUm1r_-5A