About Lex International Clubs Limited (12329687) United Kingdom