About Itr Hospitality Limited (12107251) United Kingdom