About Polar Ltd (11689078) United Kingdom