About Venture Advisors Ltd (08749503) United Kingdom