This Delhi-based organisation has rescued, treated, and released over 1,500 wild animals