About Luxx Technology Ltd (SC409909) United Kingdom