About Luxury Hotels Corporation Limited (11020017) United Kingdom