About Luxury Brands Europe Limited (12649713) United Kingdom