About Polar Technology Management Group Limited (07861070) United Kingdom