D.Y. HASAN TRADING ID 20178655