About Polar Green Limited (13380504) United Kingdom