Flipkart and Swiggy offices under IT scrutiny