About Polaro Ltd (13557417) United Kingdom