About Luxe International Limited (12993333) United Kingdom