TOUCH FOUNDATION ID 12283273