About Polar Holdings Limited (10932377) United Kingdom