Stream Skills Advancement Ltd is a non-profit organization registered with the Charity Commission under No. 1152803, serving the community in the UK and in the Horn of Africa in the relief of poverty, advancement of education, improvement of health and equipping people with skills in order to meet their needs.