About Luxe Inc. Limited (SC576963) United Kingdom