Notice of Board Meeting and details of Trading Window Closure of Mastek Limited