Nawras unveils new concept flagship store to reveal thrilling interactive experience