About Int Venture Partners Limited (09350014) United Kingdom