1004 Investments Limited