About L1 Hospitality Ltd (11573181) United Kingdom