IDD HOLDINGS, INC.