About Club Lexx Ltd (11816145) United Kingdom