About Polar Corporate Limited (10257292) United Kingdom