About Polarox Ltd (12032180) United Kingdom