About The Venture Partnership Foundation Limited (05307891) United Kingdom