About The Lexi Cinema Limited (07420062) United Kingdom