K. Vinayagamoorthy manages the Visions of Hope Children's Center