About Vanguard Capital Trading & Partners Limited (12007514) United Kingdom