Meep is finalist at the IRU World Congress (Oman)