IPO-bound Swiggy a 'long term investment' for Modern Insulators in unrelated stake buy