About Vanneck Limited (05473044) United Kingdom