About Polar Venture Management Limited (09182070) United Kingdom