Hello. Hyperpigmentation could be because of many reasons. So, get thorough body check up done and share the reports with me.
Meantime, you can start using Bioforce's Blooume - 55 ointment (for clear skin) twice daily and also use Bakson's Suncare Sunscreen, 20-30 minutes before stepping out under the sun along with oral medication ? Sepia 200/ once daily for 20 days.