About Polora Ltd (10596941) United Kingdom