About Omni Hotel Facilities Limited (11279042) United Kingdom