About Venture Appital Limited (10449120) United Kingdom