Imagicaaworld hits 20% upper circuit, Q1 revenue up 19.9%