Microsoft India (R and D) Pvt Ltd