About Polar 2018 Limited (11266229) United Kingdom