2112 Charity Foundation celebrates 10th Anniversary