About Polar Group Holdings Limited (10948371) United Kingdom