About Polar Worldwide Ltd (11994130) United Kingdom