Efc Resources, Ltd.