About L1 Venue Limited (11094475) United Kingdom