About Vogue London Ltd (10124488) United Kingdom