About International Tourism Investment Corporation Limited (11275294) United Kingdom