About Vogue London Fashion Limited (12738093) United Kingdom