About Polar Technologies Limited (11618770) United Kingdom