About Luxx Ltd (11900086) United Kingdom