12640 Ixora Corp.