About The North Pole Open Company Limited (10569482) United Kingdom