About Venture Iq Limited (13395127) United Kingdom