About Polar Ventures Limited (10967250) United Kingdom