About Vantage Advisors Limited (04835709) United Kingdom