About Lx Convenience Store Ltd (11364455) United Kingdom