About Intellectual Venture Partners Llp (OC365362) United Kingdom