About L1 Hotels Ltd (11178081) United Kingdom