About Venture Founders Nominee Limited (09050765) United Kingdom