About Luxxe Ltd (13400368) United Kingdom