The battery light being on might indicate a low battery, and a problem with the charging circuit. Connect a voltmeter across the battery with the engine running above idle and ensure the charging voltage reads above 13 volts. If it doesn't, then you'll have to troubleshoot the battery and charging system. Of course, look for loose connections first.
If the charging voltage is OK, I would check the fuses. There is one that primarily provides power to the instrument panel. If I remember correctly, the fuses are located to the left of the battery. Use a meter to do the check. You can find generalized instructions for checking fuses on Youtube.
If you need a mechanic, you don't need a Kymco garage specifically. Any competent motorcycle or scooter mechanic should be able to handle the problem for you.