About V&a Global Limited (11965648) United Kingdom