About Luxe Investments Limited (10434513) United Kingdom