About Polar Ski Limited (11889137) United Kingdom