About V&a Management Portfolio Limited (09029738) United Kingdom