About Polar Management Limited (03840870) United Kingdom