This player is obviously a really good chess player, but I wouldn't get too focused on his exact age - families in India and Pakistan often register their children's age as younger than their true age, for girls because they think it will give them a few more years to find a good "match" for marriage once they are adults, and also sometimes for boys if they are small for their true age, to prevent bullying and help them do better academically.
Source: personal family members who have done this - you ask the kids what their date of birth is, they ask "the real one or the paper one"?
Other sources: https://indianexpress.com/article/sports/cricket/age-fraud-i...
https://thewire.in/sport/why-age-fraud-in-indian-sports-is-s...
https://indianexpress.com/article/explained/explained-the-ho...