1259 Investments Limited