Mauritian firm buys 6.8 mn shares in Havells