About Polestara Ltd (10415770) United Kingdom