TeleportService Info Sending

What do I need?

I want to send info from string values/number values through TeleportService because I am making a custom loading screen for my games catalog.
I want to be able to show the uploaded icon, the name, and the author. But obviously, I don’t want to break people’s computers with a ton a ScreenGuis
So I want to do this efficiently with set values. I know its possible, I just don’t understand some of the documentation, please help!

Would I send info with the teleport or do I use an external async.