About Navagra Hospitality Ltd. (12174020) United Kingdom