There are a lot of different brands to coose from - a lot depends on what you can afford/are prepared to pay and what your cat deigns to eat! TempCat only likes mousse textures and won't eat beef.....
You want to look for a Complete food, (meaning it has all the vitamins and trace elements required), grain free and with a high meat content that states the type of meat in it (not meat or fish "derivatives") and not too many fillers.
Some brands I've tried are
Canagan
Thrive
Little Big Paw
Zealandia
Orijen
Arden Grange
Subscriptions can be pricey but are usually good quality - Katkin, Untamed, Blink etc.
A google will bring up loads of options. Many brands & online stores (Pets Corner, Zooplus etc) have trial packs which are worth trying, though because cats can be suspicious of new foods swapping too often can mean they reject stuff and you do have to persist by mixing the old food with the new for a while.
Of course you might be lucky and get a non-fussy hoover cat who'll eat anything!
Also, if you do an advanced search on this thread there are lots of cat food posts asking the same questions and you can read the answers to your hearts content. Usually a list of all the things their cat wouldn't eat!
When kitten arrives don't forget to pay the Litter Tray cat tax (a photo).