About Polarmax Limited (07486130) United Kingdom