About Venture Itc Limited (11430962) United Kingdom