About L&s Club Inc. Limited (10897126) United Kingdom