About Luxx Holdings Ltd (12131602) United Kingdom