Amged Eltahir 10695 Bellefontaine Road, St. Louis, MO 631372315