About Polar Measurement Ltd (13137491) United Kingdom