About Venture Investments And Development Uk Ltd (10222526) United Kingdom