P S Dehandi — UDISE 23240924301 | SchoolsPedia