About A London Luxury Brand Ltd (13024024) United Kingdom