Starfish Greathearts Foundation (UK) NGOs

Starfish cares for vulnerable and orphaned children affected by HIV and poverty in South Africa. We invest in the future of over 12,000 children a year so they can grow into happy and independent young adults.