About Vanguard Capital Management Ltd (12554666) United Kingdom