About Luxe Holdings Europe Limited (SC369214) United Kingdom