About London Luxury Brands Ltd (12333336) United Kingdom