About Polaris Ventures Ltd (04338920) United Kingdom