About Polar 10 Limited (04796687) United Kingdom