About Luxa Sparkles Ltd (10073184) United Kingdom